whenever circumstances allow - German English Dictionary